package com.qianfeng.propertygroup.service.intf;

import com.github.pagehelper.PageInfo;
import com.qianfeng.propertygroup.pojo.User;


import java.util.List;

/***
 *
 *   █████▒█    ██  ▄████▄   ██ ▄█▀       ██████╗ ██╗   ██╗ ██████╗
 * ▓██   ▒ ██  ▓██▒▒██▀ ▀█   ██▄█▒        ██╔══██╗██║   ██║██╔════╝
 * ▒████ ░▓██  ▒██░▒▓█    ▄ ▓███▄░        ██████╔╝██║   ██║██║  ███╗
 * ░▓█▒  ░▓▓█  ░██░▒▓▓▄ ▄██▒▓██ █▄        ██╔══██╗██║   ██║██║   ██║
 * ░▒█░   ▒▒█████▓ ▒ ▓███▀ ░▒██▒ █▄       ██████╔╝╚██████╔╝╚██████╔╝
 *  ▒ ░   ░▒▓▒ ▒ ▒ ░ ░▒ ▒  ░▒ ▒▒ ▓▒       ╚═════╝  ╚═════╝  ╚═════╝
 *  ░     ░░▒░ ░ ░   ░  ▒   ░ ░▒ ▒░
 *  ░ ░    ░░░ ░ ░ ░        ░ ░░ ░
 *           ░     ░ ░      ░  
 * Created with IntelliJ IDEA.
 * User: DELL
 * Date: 2020/12/21
 * Time: 20:48
 * @author 李强
 * 接口层 写方法
 */
public interface UserService {
    /**
     * 查询
     * @param pageNum 当前页数
     * @param pageSize 页容量
     * @param username 用户名
     * @param dstatus 状态
     * @return 全部用户信息
     */
    PageInfo<User> getAllUsers(int pageNum, int pageSize, String username, String dstatus);

    /**
     * 删除
     * @param ids  要批量删除的数组
     */
    void deleteUserByIds(List<String> ids);





}
